mass of mud and branches knocked into rivers by torrential rains, causing the rivers to flood - Espagnol Anglais Dictionnaire